#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

//void handler(int signo)
//{
//  printf("get a signal:%d\n", signo);
//  printf("signal: SIGFPE\n");
//  exit(0);
//}
void handler(int signo)
{
  printf("get a signal:%d\n", signo);
  printf("signal:SIGSEGV\n");
  exit(0);
}

int main()
{
  //signal(11, handler);
  printf("I am a process!\n");
  int arr[10];
  for(int i = 0; i < 200; i++)
  {
    arr[i] = i;
  }

  return 0;
 // printf("I am a process!\n");
 // while(1){
 //   sleep(3);
 //   int *p;
 //   *p = 100;
 // }
  //signal(8, handler);
  //printf("I am a process!\n");
  //while(1){
  //  sleep(3);
  //  int a = 1 / 0;
  //}
  //return 0;
}

